home *** CD-ROM | disk | FTP | other *** search
/ TeX 1995 July / TeX CD-ROM July 1995 (Disc 1)(Walnut Creek)(1995).ISO / tex-k / tex-k-archive.past / 1995.02 / 000104_bob@gnu.ai.mit.edu_Thu Feb 16 05:22:53 1995.msg < prev    next >
Internet Message Format  |  1995-02-28  |  4KB

  1. Received: from albert.gnu.ai.mit.edu by cs.umb.edu with SMTP id AA19672
  2.   (5.65c/IDA-1.4.4 for <tex-k@cs.umb.edu>); Thu, 16 Feb 1995 10:23:06 -0500
  3. Received: from hill.gnu.ai.mit.edu by albert.gnu.ai.mit.edu (5.65/4.0) with SMTP
  4.     id <AA27135@albert.gnu.ai.mit.edu>; Thu, 16 Feb 95 10:22:57 -0500
  5. Received: by hill.gnu.ai.mit.edu (15.11/4.0)
  6.     id <AA27148@hill.gnu.ai.mit.edu>; Thu, 16 Feb 95 10:22:53 est
  7. Date: Thu, 16 Feb 95 10:22:53 est
  8. From: bob@gnu.ai.mit.edu
  9. Message-Id: <9502161522.AA27148@hill.gnu.ai.mit.edu>
  10. To: tex-k@cs.umb.edu, swift@bu.edu, bob@gnu.ai.mit.edu
  11. In-Reply-To: <199502160656.BAA34529@acs3.bu.edu> (swift@acs.bu.edu)
  12. Subject: Re: m68k-sony-newsos build
  13.  
  14.    As others will probably tell you, the second half of your problems
  15.    were because you did not have the library files installed in a way
  16.    that the tex and mf programs could find them. ...
  17.    ...
  18.  
  19.    There has been much debate over exactly how extensive the results
  20.    should be when you just "go for it" and type 'configure && make';
  21.    everyone has their own opinion.
  22.  
  23. Ha! My expectation was that the safest, most likely to succeed
  24. procedure was to `just go for it'.  My presumption was that every
  25. thing was set up in the `usual' places and that by `just going for it'
  26. I would cause the *least* confusion or trouble.  False expectation!
  27.  
  28. (I might add that I just upgraded disk and OS, so I have been building
  29. lots of packages the past few days: in other packages, my presumptions
  30. have led to the right actions.)
  31.  
  32. Also, the documentation says that web2c is what you need for `TeX,
  33. Metafont, and friends'.  I presumed that working with web2c would be
  34. the least trouble, since all I wanted was TeX, Metafont, and friends.
  35. (TeX built successfully, so in a literal sense, what I got is what was
  36. necessary; but that is not the point.)
  37.  
  38. It was not clear to me that lib.tar.gz was needed.  Indeed I, thought
  39. the opposite, since the doc says "you must decide on your directory
  40. structure *before* doing the compilations", which suggested to me that
  41. `lib.tar.gz' was for doing complicated things I wanted to avoid.  I
  42. wanted to use the default directory structure, not invent one.  On
  43. rereading that sentence, I can see how it can be interpreted to mean,
  44. `you don't need to decide on your own structure, but follow the
  45. default', but that is not what it appeared to mean when I first read
  46. it.
  47.  
  48. Also, I misunderstood web2c-6.1 to be a top level directory for
  49. creating TeX and Metafont (and by implication, that it contained
  50. everything for TeX, Metafont, and friends).  This was a mistake; again
  51. the documentation was not clear to me.  
  52.  
  53. This all suggests that an overall INSTALL file be named in some clear
  54. fashion, and that it say what is needed very clearly and concisely for
  55. a novice.  And that INSTALL or README files in what turn out to be
  56. directories that are lower in the build, like web2c-6.1/README,
  57. contain sentences that explain that they are at a lower level and that
  58. a top level INSTALL file should be consulted if you `just want to go
  59. for it'.
  60.  
  61. It sounds that `lib.tar.gz' should be incorporated into a
  62. `tex-top-level-build.tar.gz' and not only include the fonts it has
  63. now, but also the top-level INSTALL and Makefile, and a manifest of
  64. other packages you must have.  `tex-top-level-build.tar.gz' should
  65. untar into a tex directory, and when you typed `make', should copy
  66. what is necessary to /usr/local/lib/texmf, and then run the Makefile
  67. in web2c.
  68.  
  69. Incidentally, after building TeX, I changed to the `dvipsk-5.58f/'
  70. directory, typed `configure', and then `make', and then `make
  71. install', and everything worked fine.  Here is a situation where my
  72. mental model of what ought to be done corresponded to the real world;
  73. and following the instructions actually worked.
  74.  
  75.     Robert J. Chassell               bob@gnu.ai.mit.edu
  76.     25 Rattlesnake Mountain Road     bob@grackle.stockbridge.ma.us
  77.     Stockbridge, MA 01262-0693 USA   (413) 298-4725